package com.weixing.mall.provider.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.weixing.mall.provider.model.domain.Dept;
import com.weixing.mall.provider.model.dto.sys.SysDeptDto;
import com.weixing.mall.provider.model.vo.sys.SysDeptCascaderVo;
import com.weixing.mall.provider.model.vo.sys.SysDeptTreeVo;

import java.util.List;

/**
 * <p>
 * 系统模块-组织结构表 服务类
 * </p>
 *
 * @author Small
 * @since 2019-11-18
 */
public interface IDeptService extends IService<Dept> {

    List<SysDeptTreeVo> selectTree();

    void save(SysDeptDto sysDeptDto);

    List<SysDeptCascaderVo> selectSysDeptCascaderVo();
}
